package com.linn.home.dao;

import com.linn.home.entity.Menu;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * 菜单Dao层
 * Created by Administrator on 2018/8/4.
 */
@Repository("menuDao")
public interface MenuDao {

    /**
     * 查找用户下的所有菜单
     * @return
     */
    List<Menu> findMenuByUserId(int userId);

    /**
     * 查找菜单列表
     * @return
     */
    List<Menu> findMenuList();

    Menu findMenuByid(Integer pId);

    int updateMenu(Menu menu);

    int addMenu(Menu menu);

    int deleteMenu(Menu menu);

    int findCountByPid(Integer pId);
}
